a spor
EsportsMinecraft and the Fourth Dimension Gamble: When Mojang Bets Long-Term Until 2027An unsigned signal is where I start the game. In Minecraft's case, the unsign...
International FootballSaudi Arabia's tough camp: the stars' phones go dark after midnightAfter midnight, the third-floor corridor of the Saudi national team's hotel...
Table TennisFour Days in North Macedonia: When China Exports a Table Tennis System, Not SecretsFrom 7 to 10 September, in a training hall in North Macedonia, a group of...
International FootballEmpty Dossiers, Full Conclusions: How Football Analytics Keeps Fooling ItselfThe A4 cover carried a proper logo, a title — 'Deep Analysis, Level 2' — and ...
Table TennisTable Tennis in the WTT Era and the Empty-Data Problem: When the Data Monk Chooses SilenceThree in the morning, one number out of rhythm — where the data monk meets...
EsportsWhen the Data Goes Silent: The Secondary Camera and the Craft of Counting Every Play YourselfIn the 63rd minute of a match I won't name too quickly, the on-screen graphic...
ChessAfter 1.d4 d5: An Opening Map for Those Who Refuse TheoryIn the summer of 2026, at an open tournament in Eastern Europe, I sat behind...
ChessFRITZ 20 and the Lesson of a False Headline: When Chess Is Manipulated by Fake DataOn August 31, 2026, I spent four hours verifying a single headline. Four hour...
AthleticsA Track Without Metrics: The Data Void Behind Vietnam's Athletics MedalsA Track Without Metrics: The Data Void Behind Vietnam's Athletics Medals In M...
Martial Arts16-0 and Still Cut: Farid Basharat and the Line Between Winning and SellingLast Thursday I sat in my small apartment in Incheon and replayed Farid...
Domestic FootballWhat Thai Fans Think About Vietnam Without Xuan SonRaw numbers never lie, but fan emotions always know how to exaggerate. When k...
International FootballFernando Alonso and Aston Martin: A Contract of Faith or a Denial of Reality?The night at Brisbane Road didn't teach me to accept defeat; it taught me to...
Martial ArtsSingapore Women's Epee and the First Team Medal: Re-reading the 42-41 ScoreThere is a number in the quarter-final match report that made me stop halfway...
Martial ArtsThe Empty File: The Data Nobody Records in Vietnamese Combat SportsThe weigh-in at a mid-tier arena starts at six in the morning. The fighter...
International FootballSeven Games Without a Win and the Crack Beyond the TouchlineIn the 84th minute, with the scoreboard reading 1-4, a man in the Stretford E...
EsportsWhen the Data Sheet Is Empty: Verification Lessons from World Cup 2026 to Euro 2026There is a moment in data work I still remember clearly. The match dashboard...
EsportsGAM Esports and the VCT Pacific 2027 Partner Slot: Eight Seats, Ten Old Names, and a Roster That Does Not Yet ExistTen VCS titles in eight years. Zero titles in the last two seasons. No...
EsportsKDA 50 with Zero Deaths: The 'Impossible' Records in Professional Dota 2 HistoryIn the history of professional Dota 2, there are numbers considered...
International FootballIndonesia vs Malaysia at ASEAN Cup 2026: Five Goals, Zero Advanced Metrics, and Herdman's Promise to Protect HomeIndonesia 2-0 Singapore. Malaysia 3-0 Bangladesh. Five goals, six points spli...
TennisAlcaraz's US Open Comeback: 18 of 21 Games Won, But the Real Test Hasn't StartedWhen the first-set scoreline read 4-6 against Nuno Faria, ranked 72nd in the...
International FootballSaudi Arabia's tough camp: the stars' phones go dark after midnightAfter midnight, the third-floor corridor of the Saudi national team's hotel...
Table TennisFour Days in North Macedonia: When China Exports a Table Tennis System, Not SecretsFrom 7 to 10 September, in a training hall in North Macedonia, a group of...
International FootballEmpty Dossiers, Full Conclusions: How Football Analytics Keeps Fooling ItselfThe A4 cover carried a proper logo, a title — 'Deep Analysis, Level 2' — and ...
Table TennisTable Tennis in the WTT Era and the Empty-Data Problem: When the Data Monk Chooses SilenceThree in the morning, one number out of rhythm — where the data monk meets...
EsportsWhen the Data Goes Silent: The Secondary Camera and the Craft of Counting Every Play YourselfIn the 63rd minute of a match I won't name too quickly, the on-screen graphic...
ChessAfter 1.d4 d5: An Opening Map for Those Who Refuse TheoryIn the summer of 2026, at an open tournament in Eastern Europe, I sat behind...
ChessFRITZ 20 and the Lesson of a False Headline: When Chess Is Manipulated by Fake DataOn August 31, 2026, I spent four hours verifying a single headline. Four hour...
AthleticsA Track Without Metrics: The Data Void Behind Vietnam's Athletics MedalsA Track Without Metrics: The Data Void Behind Vietnam's Athletics Medals In M...
Martial Arts16-0 and Still Cut: Farid Basharat and the Line Between Winning and SellingLast Thursday I sat in my small apartment in Incheon and replayed Farid...
Domestic FootballWhat Thai Fans Think About Vietnam Without Xuan SonRaw numbers never lie, but fan emotions always know how to exaggerate. When k...
International FootballFernando Alonso and Aston Martin: A Contract of Faith or a Denial of Reality?The night at Brisbane Road didn't teach me to accept defeat; it taught me to...
Martial ArtsSingapore Women's Epee and the First Team Medal: Re-reading the 42-41 ScoreThere is a number in the quarter-final match report that made me stop halfway...
Martial ArtsThe Empty File: The Data Nobody Records in Vietnamese Combat SportsThe weigh-in at a mid-tier arena starts at six in the morning. The fighter...
International FootballSeven Games Without a Win and the Crack Beyond the TouchlineIn the 84th minute, with the scoreboard reading 1-4, a man in the Stretford E...
EsportsWhen the Data Sheet Is Empty: Verification Lessons from World Cup 2026 to Euro 2026There is a moment in data work I still remember clearly. The match dashboard...
EsportsGAM Esports and the VCT Pacific 2027 Partner Slot: Eight Seats, Ten Old Names, and a Roster That Does Not Yet ExistTen VCS titles in eight years. Zero titles in the last two seasons. No...
EsportsKDA 50 with Zero Deaths: The 'Impossible' Records in Professional Dota 2 HistoryIn the history of professional Dota 2, there are numbers considered...
International FootballIndonesia vs Malaysia at ASEAN Cup 2026: Five Goals, Zero Advanced Metrics, and Herdman's Promise to Protect HomeIndonesia 2-0 Singapore. Malaysia 3-0 Bangladesh. Five goals, six points spli...
TennisAlcaraz's US Open Comeback: 18 of 21 Games Won, But the Real Test Hasn't StartedWhen the first-set scoreline read 4-6 against Nuno Faria, ranked 72nd in the...
